﻿//using System;
//using System.Net;
//using System.Windows;
//using System.Windows.Controls;
//using System.Windows.Documents;
//using System.Windows.Ink;
//using System.Windows.Input;
//using System.Windows.Media;
//using System.Windows.Media.Animation;
//using System.Windows.Shapes;

//namespace AdminApp
//{
//    public class RelayCommand : ICommand
//    {
//        private Action _handler;

//        public RelayCommand(Action handler)
//        {
//            _handler = handler;
//        }
//        private bool _isEnabled;
//        public bool IsEnabled
//        {
//            get { return _isEnabled; }
//            set
//            {
//                if (value != _isEnabled)
//                {
//                    _isEnabled = value;
//                    if (CanExecuteChanged != null)
//                    {
//                        CanExecuteChanged(this, EventArgs.Empty);
//                    }
//                }
//            }
//        }
//        public bool CanExecute(object parameter)
//        {
//            return IsEnabled;
//        }

//        public event EventHandler CanExecuteChanged;

//        public void Execute(object parameter)
//        {
//            _handler();
//        }
//    }
//}
